MVDDTSPFLEVFCEVSGKDYRFTTGTKAEFAVSVINRKLGSLKPRVIYIEAAKEGEEPISFGDNASLLNYGLGWKLKTVVDADLPGTEKNNRQQRFSSVFSTGFANDSTPEIGEQSLKYIGRIFFAFVLMFILGGLFTVALENLPRLILLFNNSFV